science-based regulator - Turkish English Dictionary